QT += core gui widgets

TEMPLATE = lib
DEFINES += NDD_PLUGIN_BRIDGE_LIBRARY

CONFIG += c++2a

TARGET = hell_outline

# You can make your code fail to compile if it uses deprecated APIs.
# In order to do so, uncomment the following line.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0

SOURCES += \
    NddPluginBridge.cpp \
    NddExport.cpp \
    ffi.cpp \
    outline_dock.cpp \
	plugin_outline.cpp

HEADERS += \
    NddPluginBridge.h \
    outline_dock.h \
    plugin_outline.h

INCLUDEPATH += include
INCLUDEPATH += qscint/src
INCLUDEPATH += qscint/src/Qsci
INCLUDEPATH += qscint/scintilla/include

LIBS += -L../plugin_bridge_qt/lib
LIBS += -lqmyedit_qt5

# Default rules for deployment.
unix {
    target.path = /usr/lib
}
!isEmpty(target.path): INSTALLS += target

FORMS += \
    plugin_outline.ui

RESOURCES += \
    icon.qrc
